piece of bumf - Turkish English Dictionary